package com.groupbuying.sysconfig.service;

import com.groupbuying.sysconfig.utils.PageUtils;
import com.groupbuying.sysconfig.domain.SysconfigAreaDO;
import com.groupbuying.sysconfig.dto.TreeNode;

import java.util.List;
import java.util.Map;

/**
 * 地区码表
 *
 * @author ywxd
 * @email yuwenxiaodong@126.com
 * @date 2019-03-13 17:53:37
 */
public interface SysconfigAreaService {

	SysconfigAreaDO get(Integer areaid);

	List<TreeNode> list(Map<String, Object> map);

	PageUtils areaList(Map<String, Object> map);

	int count(Map<String, Object> map);

	int save(SysconfigAreaDO sysconfigArea);

	int update(SysconfigAreaDO sysconfigArea);

	int remove(Integer areaid);

	int batchRemove(Integer[] areaids);
}
